#ifndef XLIST_H__
#define XLIST_H__

typedef int Datatype;

typedef struct node_st
{
	Datatype data;
	struct node_st *next;
}list_st;


int list_create(list_st **);

int list_insert_end(list_st **,list_st *,list_st **);

list_st *list_delete(list_st *,Datatype *);

void list_display(list_st *);

void list_destroy(list_st *);



#endif
